﻿namespace GoodAdmin.Core;

[ErrorCodeType]
public enum PositionErrorCode
{
    /// <summary>
    /// 职位不存在
    /// </summary>
    [ErrorCodeItemMetadata("职位不存在")]
    P001,
    /// <summary>
    /// 已有相同编码职位
    /// </summary>
    [ErrorCodeItemMetadata("已有相同编码职位")]
    P002,
    /// <summary>
    /// 已有相同名称职位
    /// </summary>
    [ErrorCodeItemMetadata("已有相同名称职位")]
    P003,
    /// <summary>
    /// 该职位已有用户使用
    /// </summary>
    [ErrorCodeItemMetadata("该职位已有用户使用")]
    P004,
    /// <summary>
    /// 无该职位分类
    /// </summary>
    [ErrorCodeItemMetadata("无该职位分类")]
    P005,
}